Evolving the data...
“The rarest English Pokémon card is the Illustrator Pikachu — only 41 copies exist.”
2 cards across 2 sets
English — 2 cards across 2 sets
Unown [M]
#66 · Uncommon
#49 · Uncommon